Optilingua International expanded its operations to include a branch in Glasgow (Scotland). Alphatrad UK now has two points of contact: London and Glasgow.
Page 1 of 1